deposit of things with innkeepers - Französisch Englisch Wörterbuch